package com.superatom.springframework.core;

import com.superatom.springframework.lang.Nullable;

/**
 * @author Kwokchiu Wong
 * @Title:
 * @Package
 * @Description:
 * @date 2020/10/16 5:51 下午
 */
public interface ResolvableTypeProvider {

    /**
     * Return the {@link ResolvableType} describing this instance
     * (or {@code null} if some sort of default should be applied instead).
     */
    @Nullable
    ResolvableType getResolvableType();

}
